person who cohabitates - Español Inglés Diccionario